strategic nuclear launch vehicle (snlv) - Francés Inglés Diccionario